/* general */
body {background: #ff7f00;}

#zoekenforum{
color:white; font-size: 13px; font-weight:bold; font-family:arial;
}

#zoekenforum a, #zoekenforum a:link, #zoekenforum a:visited, #zoekenforum a:active,
.logoff a, .logoff a:link, .logoff a:visited, .logoff a:active {
color:white;
text-decoration:none;
}

html,body,table,tr,td,th,h1,h2,h3,h4,h5,h6,p,div,span,input,htmlarea {
	font-family: arial;
	color: black;
}

table {
	border: none;
	border-collapse: collapse;
	border-spacing: 0;
}

td, th {padding: 0;}
form {margin: 0;}
img {border: none;}

h1, h2, h3 {
	font-weight: bold;
	margin: 0;
	text-transform: uppercase;
}

h1 {
	text-align: left;
	font-size: 18px;
}

h2 {
	color: #ff2788;
	font-size: 18px;
}

h3 {font-size: 14px;}

a.titleKL, a:link.titleKL, a:visited.titleKL, a:active.titleKL {
	color: black;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
}

a.bodyKL, a:link.bodyKL, a:visited.bodyKL, a:active.bodyKL {
	color: black;
	text-decoration: none;
	font-family: Courier New, Courier, Arial;
	font-weight:bold;
font-size: 14px;

}


.blackLine, #row4, .artMainLine, .overzichtBlackLine {
	font-size: 1px;
}

#cLnieuwsBriefWrap .inputText, #footer {
	font-size: 9px;
}

#mainNav, .mainNavUl a, .cLpollResultOptionResult {
	font-size: 10px;
}

.artText, .artTextClear, #cLnieuwsBrief, .overzichtDesc, .overzichtDesc p, .overzichtDesc div, .overzichtDesc span, .cLpollResultOptionText, #cLpollOptions, #cLpollTotal, #asSeenHeader, .forumTopicsLine, .agendaLine, .reactUser, .reactDate, .reactDesc, 
#putReactWrap, #putReactNAW .inputText, .archiefSubDesc, .archiefSubReact, #asSeenPaintSub, 
#egWasHereSAF, .overzichtReact {
	font-size: 11px;
}

#horMenu, #horMenuUl a, #horMenuZoekenRight .inputText, #cLcolumnWrap, #cLpollQuestion, #artMainSubHeader, #cLfashiontalkWrap, #cLbeautycaseWrap, #cLasHeardWrap, #cLaskOurFavoritesWrap, #cldagboekenWrap, #cLrealgirlvdweekWrap, #cLfashiontipsWrap, #cLmusthaveWrap, #cLbeautynieuwsWrap, #cLbeautytipsWrap, 
.artDate, .relatedDate, .archiefDate, .archiefDesc, .archiefDesc a, #pages, .overzichtDate {
	font-size: 12px;
}

#horMenuZoekenCenter, .relatedDesc, .prevNext, #egWasHereCount, .overzichtTitle, .overzichtTitle h1 {
	font-size: 14px;
}

#horMenuUl a, #horMenuZoekenLeft, #cLcolumnTitle, #cLpollQuestion, #cLpollOptions, .cLpollResultOptionText, .topHeaderRight, 
.topHeaderLeft, #artMainSubHeader, #asSeenHeader, .artDate, #agendaMonth, .agendaDesc, .relatedDate,
.relatedDesc, .reactUser, #putReactNAW .inputQuestion, #putReactDesc .inputQuestion, .archiefDate, 
.archiefDesc, .archiefDesc a, .archiefSubReact, #pages, .prevNext, #egWasHereCount, #egWasHereSAF,
#archiefHeader, .overzichtDate, .overzichtTitle, 
.overzichtReact a, .overzichtReact a:link, .overzichtReact a:visited, .overzichtReact a:active {
	font-weight: bold;
}

#horMenuUl a, #horMenuZoekenLeft, .mainNavUl a, .topHeaderRight, .topHeaderLeft, .relatedDesc, .reactUser,
.archiefDesc a, .overzichtTitle {
	text-transform: uppercase;
}

p {
	margin: 0px 0px 11px 0px;
	padding: 0;
}

.height100 {height:100%;}

#horMenuTbl {
	width:400px; 
	font-size:12px; 
	font-weight: bold; 
	text-transform: uppercase;
}

#horMenuTbl td {
	padding-left:1px;
}

#horMenuTbl a, #horMenuTbl a:link, #horMenuTbl a:visited, #horMenuTbl a:active {
	color: white;
	text-decoration:none;
}

#horMenuTbl a.active, #horMenuTbl a:link.active, #horMenuTbl a:visited.active, #horMenuTbl a:active.active  {
color: #fe2787;
}

.artTextClear {clear:both;}

a:focus {outline:none;}
a, a:link, a:visited, a:active,
a span, a:link span, a:visited span, a:active span {
	text-decoration: underline;
	color: #f32787;
}

#agendaMonth a, #agendaMonth a:link, #agendaMonth a:visited, #agendaMonth a:active {
	text-decoration: none;
	font-size: 12px;
}

.blackLine {
	height: 1px;
	background: black;
	overflow: hidden;
}

.dottedPinkLine, .blackLineSAF2, .blackLineUHJEF {
	text-align: right;
	background-repeat: repeat-x;
	background-position: center left;
}

.dottedPinkLine {background-image: url(http://www.ellegirl.nl/img/dotted_pink.gif); clear:both;}
.dottedPinkLine img {border-left: 2px solid white;}

.blackLineSAF2 {background-image: url(http://www.ellegirl.nl/img/blackdot.gif);}
.blackLineSAF2 img {border-left: 2px solid white;}

.blackLineUHJEF {background-image: url(http://www.ellegirl.nl/img/blackdot.gif);}

.pink {color: #fe2787;}



/* table */
#mainTable {
	width: 950px;
	background: #5f5852; /* bug: voor 1px onderaan tabel */
}


/* first Row */
#topBg{
	background: white;
	background-image: url(http://www.ellegirl.nl/img/top_bg.jpg);
}

#topLeft {width: 182px;}

#horMenuTopLeft {
	height: 31px;
	background: black;
}

#top {height: 107px;}


/* Horizontal Menu */
#horMenuWrap {
	background: black;
	width: 432px;
	height: 31px;
}

#horMenu {
	padding-left: 20px;
	color: white; 
	background: black;
}

#horMenuUl {
	margin: 0;
	padding: 0;
}

#horMenuUl li {
	display: inline;
	list-style-type: none;
	padding-left: 12px;
	
}

#horMenuUl a {color: white;}


/* Horizontal Menu Zoeken */
#horMenuZoekenWrap {
	width: 336px;
	background: #ca1d6c;
	background-image: url(http://www.ellegirl.nl/img/zoeken_bg.gif);
	background-repeat: repeat-x;
}

#horMenuZoeken, #horMenuZoekenLeft, #horMenuZoekenCenter, #horMenuZoekenRight {
	color: white;
	float: left;
}

#horMenuZoeken {padding-left: 15px;}

#horMenuZoekenLeft {
	font-size: 15px;
	height: 17px;
	padding-top: 2px;
	margin-right: 25px;
}

#horMenuZoekenCenter {
	height: 17px;
	width: 130px;
}

#horMenuZoekenRight {
	height: 17px;
	padding-top: 1px;
}

#horMenuZoekenRight .inputText {
	height: 17px;
	width: 92px;
	border: 1px solid white;
}



/* Row3: swf-holder & main navigation */
#swfHolder {
	height: 294px;
	background: black;
}

#mainNav {
	background: black;
	color: white;
}

.mainNavBlock, .mainNavStar, .mainNavStarActive, .mainNavCenter, .mainNavArrow, .mainNavGaatjes {float: left;}

.mainNavBlock {
	width: 336px;
	background-image: url(http://www.ellegirl.nl/img/darkgraydot.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
	clear: both;
}

.mainNavStar {
	width: 46px;
	height: 100%;
	background-image: url(http://www.ellegirl.nl/img/submenu_ster.gif);
	background-repeat: no-repeat;
	background-position: 50% 50%;
}

.mainNavStarActive {
	width: 46px;
	height: 100%;
	background-image: url(http://www.ellegirl.nl/img/submenu_ster_wit.gif);
	background-repeat: no-repeat;
	background-position: 50% 50%;
}

.mainNavCenter {width: 246px;}
.mainNavCat {height: 38px;}
.mainNavCat img {margin: 6px 0px 0px 4px;}

.mainNavUl {
	margin: 0;
	padding: 0;
}

.mainNavUl li {
	display: inline;
	list-style-type: none;
	padding-left: 5px;
	height:13px;
}

.mainNavUl a {
	padding: 0px 0px 0px 10px;
	background-image: url(http://www.ellegirl.nl/img/submenu_pijl.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	color: white;
	white-space: nowrap;
}

.mainNavUl a, .mainNavUl a:link, .mainNavUl a:visited, .mainNavUl a:active  {
	color: white;
	text-decoration:none;
}

.mainNavUl a.active, .mainNavUl a:link.active, .mainNavUl a:visited.active, .mainNavUl a:active.active {
color: #fe2787;
}

.mainNavArrow {
	width: 25px;
	height: 100%;
}

.mainNavArrow img {
	width: 19px;
	height: 32px;
	margin-top: 20px;
}

.mainNavGaatjes {width: 19px;}

/* Row4 */
#row4 {
	height: 1px;
	background: white;
}


/* Row5: column left & main & optional column right */
#colLeft {
	background: black;
	background-image: url(http://www.ellegirl.nl/img/stripes_bg.gif);
	background-repeat: repeat;
	background-position: top left;
}

/* over bloemen heen */
#colLeftWrap, #mainWrap, #colRightWrap {
	position: relative;
	z-index: 10;
}

#colLeftWrap {
	width: 182px;
	background: black;
	padding: 10px 0px 12px 0px;
}

#cLnieuwsBrief {
	margin-left: 4px;
	width: 173px;
	height: 92px;
	background-image: url(http://www.ellegirl.nl/img/nieuwsbrief.jpg);
	background-repeat: no-repeat;
}

#cLnieuwsBriefLink {
	float:left;
	padding:6px 30px 0px 32px;
}

#cLnieuwsBriefLink img {
	width: 108px;
	height: 20px;
}

#cLnieuwsBriefWrap .inputText {
	width: 100px;
	height: 13px;
	padding-top: 0px;
	border-top: 1px solid #535155;
	border-left: 1px solid #cfcfcf;
	border-bottom: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
	margin-top: 1px;
}

#cLnieuwsBriefWrap .inputQuestion {
	padding: 4px 0px 0px 1px;
	height: 8px;
	line-height: 8px;
}

#cLnieuwsBriefWrap .inputSubmit {margin: 1px 0px 0px 4px;}

#cLnieuwsBriefWrap {padding: 25px 0px 0px 47px;}

#cLasSeen {
	width: 160px;
	height: 240px;
	margin: 17px 0px 0px 10px;
	background-repeat: no-repeat;
	overflow: hidden;
}

#cLasSeen div { 
	background-image: url(http://www.ellegirl.nl/img/asseen_wolk.png); 
	background-repeat: no-repeat; 
}

#cLasSeen img { 
	width: 160px;
	height: 240px;
}

#cLcolumn {
	background-image: url(http://www.ellegirl.nl/img/column_bg.jpg); 
	background-repeat: no-repeat; 
	width: 151px;
	height: 185px;
	margin: 9px 0px 0px 14px;
}

#cLcolumnLink {
	float:left;
	padding:7px 0px 0px 16px;
}

#cLcolumnLink img {
	width: 125px;
	height: 36px;
}

#cLcolumnWrap {padding: 52px 0px 0px 15px;}

#cLcolumnTitle {width: 130px;}

#cLcolumnText {
	padding-top: 5px;
	width: 130px;
	height: 127px;
	overflow: hidden;
}


#cLfashiontalk {
	background-image: url(http://www.ellegirl.nl/img/fashiontalk_bg.jpg); 
	background-repeat: no-repeat; 
	width: 148px;
	height: 185px;
	margin: 9px 0px 0px 20px;
}

#cLfashiontalkLink {
	float:left;
	padding:16px 0px 0px 18px;
}

#cLfashiontalkLink img {
	width: 124px;
	height: 21px;
}

#cLfashiontalkWrap {padding: 45px 0px 0px 15px;}

#cLfashiontalkText {
	padding-top: 5px;
	width: 120px;
	height: 138px;
	overflow: hidden;
}

#cLbeautycase {
	background-image: url(http://www.ellegirl.nl/img/beautycase_bg.jpg); 
	background-repeat: no-repeat; 
	width: 141px;
	height: 186px;
	margin: 9px 0px 0px 20px;
}

#cLbeautycaseLink {
	float:left;
	padding:18px 0px 0px 19px;
}

#cLbeautycaseLink img {
	width: 113px;
	height: 48px;
}

#cLbeautycaseWrap {padding: 70px 0px 0px 25px;}

#cLbeautycaseText {
	padding-top: 5px;
	width: 105px;
	height: 105px;
	overflow:hidden;
}

#cLasHeard {
	background-image: url(http://www.ellegirl.nl/img/asheard_bg.jpg); 
	background-repeat: no-repeat; 
	width: 148px;
	height: 185px;
	margin: 9px 0px 0px 17px;
}

#cLasHeardLink {
	float:left;
	padding:9px 0px 0px 9px;
}

#cLasHeardLink img {
	width: 122px;
	height: 37px;
}

#cLasHeardWrap {padding: 60px 0px 0px 15px;}

#cLasHeardText {
	padding-top: 5px;
	width: 125px;
	height: 123px;
	overflow: hidden;
}

#cLaskOurFavorites {
	background-image: url(http://www.ellegirl.nl/img/askourfavorites_bg.jpg); 
	background-repeat: no-repeat; 
	width: 141px;
	height: 184px;
	margin: 9px 0px 0px 19px;
}

#cLaskOurFavoritesLink {
	float:left;
	padding:11px 0px 0px 4px;
}

#cLaskOurFavoritesLink img {
	width: 126px;
	height: 46px;
}

#cLaskOurFavoritesWrap {padding: 64px 0px 0px 12px;}

#cLaskOurFavoritesText {
	padding-top: 5px;
	width: 122px;
	height: 117px;
	overflow: hidden;
}

#cLdagboeken {
	background-image: url(http://www.ellegirl.nl/img/dagboek_bg.jpg); 
	background-repeat: no-repeat; 
	width: 146px;
	height: 184px;
	margin: 9px 0px 0px 19px;
}

#cLdagboekenLink {
	float:left;
	padding:13px 0px 0px 14px;
}

#cLdagboekenLink img {
	width: 119px;
	height: 27px;
}

#cLdagboekenWrap {padding: 52px 0px 0px 12px;}

#cLdagboekenText {
	padding-top: 5px;
	width: 122px;
	height: 130px;
	overflow: hidden;
}

#cLrealgirlvdweek {
	background-image: url(http://www.ellegirl.nl/img/realgirlvdweek_bg.jpg); 
	background-repeat: no-repeat; 
	width: 144px;
	height: 181px;
	margin: 9px 0px 0px 19px;
}

#cLrealgirlvdweekLink {
	float:left;
	padding:15px 0px 0px 14px;
}

#cLrealgirlvdweekLink img {
	width: 117px;
	height: 45px;
}

#cLrealgirlvdweekWrap {padding: 65px 0px 0px 12px;}

#cLrealgirlvdweekText {
	padding-top: 5px;
	width: 122px;
	height: 116px;
	overflow: hidden;
}

#cLfashiontips {
	background-image: url(http://www.ellegirl.nl/img/fashiontips_bg.jpg); 
	background-repeat: no-repeat; 
	width: 150px;
	height: 185px;
	margin: 9px 0px 0px 20px;
}

#cLfashiontipsLink {
	float:left;
	padding:11px 0px 0px 19px;
}

#cLfashiontipsLink img {
	width: 114px;
	height: 25px;
}

#cLfashiontipsWrap {padding: 45px 0px 0px 15px;}

#cLfashiontipsText {
	padding-top: 5px;
	width: 120px;
	height: 132px;
	overflow: hidden;
}

#cLmusthave {
	background-image: url(http://www.ellegirl.nl/img/musthave_bg.jpg); 
	background-repeat: no-repeat; 
	width: 139px;
	height: 182px;
	margin: 9px 0px 0px 21px;
}

#cLmusthaveLink {
	float:left;
	padding:10px 0px 0px 13px;
}

#cLmusthaveLink img {
	width: 119px;
	height: 29px;
}

#cLmusthaveWrap {padding: 45px 0px 0px 15px;}

#cLmusthaveText {
	padding-top: 5px;
	width: 120px;
	height: 130px;
	overflow: hidden;
}

#cLbeautynieuws {
	background-image: url(http://www.ellegirl.nl/img/beautynews_bg.jpg); 
	background-repeat: no-repeat; 
	width: 142px;
	height: 186px;
	margin: 9px 0px 0px 20px;
}

#cLbeautynieuwsWrap {padding: 70px 0px 0px 25px;}

#cLbeautynieuwsText {
	padding-top: 5px;
	width: 105px;
	height: 103px;
	overflow: hidden;
}

#cLbeautytips {
	background-image: url(http://www.ellegirl.nl/img/beautytips_bg.jpg); 
	background-repeat: no-repeat; 
	width: 145px;
	height: 182px;
	margin: 9px 0px 0px 19px;
}

#cLbeautytipsLink {
	float:left;
	padding:8px 0px 0px 13px;
}

#cLbeautytipsLink img {
	width: 121px;
	height: 28px;
}

#cLbeautytipsWrap {padding: 52px 0px 0px 12px;}

#cLbeautytipsText {
	padding-top: 5px;
	width: 122px;
	height: 118px;
	overflow: hidden;
}

#cLnuInWinkel {
	width: 167px;
	height: 184px;
	margin: 10px 0px 0px 7px;
	background-repeat: no-repeat;
	overflow: hidden;
}

#cLnuInWinkel div { 
	background-image: url(http://www.ellegirl.nl/img/nu_in_de_winkel_wolk.png); 
	background-repeat: no-repeat; 
}

#cLnuInWinkel img { 
	width: 167px;
	height: 184px;
}



#cLpoll, #cLpollResult {
	width: 171px;
	height: 219px;
	margin: 10px 0px 0px 5px;
	background: #f3f3f3;
	background-repeat: no-repeat;
}
#cLpoll {background-image: url(http://www.ellegirl.nl/img/poll_bg.jpg);}
#cLpollResult {background-image: url(http://www.ellegirl.nl/img/poll_resultaat_bg.jpg);}

#cLpollBig, #cLpollResultBig {
	width: 174px;
	height: 306px;
	margin: 10px 0px 0px 3px;
	background: #f3f3f3;
	background-repeat: no-repeat;
}
#cLpollBig {background-image: url(http://www.ellegirl.nl/img/poll_big_bg.jpg);}
#cLpollResultBig {background-image: url(http://www.ellegirl.nl/img/poll_resultaat_big_bg.jpg);}

#cLpollWrap {padding: 52px 0px 0px 12px;}

#cLpollMain, #cLpollResultMain {
	width: 158px;
	overflow: hidden;
}
#cLpollMain {height: 110px;}
#cLpollResultMain {height: 144px;}

#cLpollMainBig {height: 197px;}
#cLpollResultMainBig {height: 231px;}

#cLpollQuestion {color: #000334;}

#cLpollOptions {margin: 0px 0px 5px -3px;}
#cLpollResultOptions {margin: 0px 0px 5px 0px;}

.cLpollResultOptionResult{padding-bottom:3px;}

.cLpollResultOptionText{padding-right:3px;}

#cLpollButtons {margin-left: 10px;}
#cLpollTotal {}



#cLabonnement {margin: 11px 0px 0px 12px;}
#cLlogoElle {margin: 13px 0px 0px 22px;}

#main {
	background: white;
	padding-bottom: 210px; /* voor bloemen onderkant */
}

#topBarMain {
	background-image: url(http://www.ellegirl.nl/img/topTabMainBar.gif);
	background-repeat: repeat-x;
	background-position: top left;
	height: 31px;
	margin-bottom: -18px;
}

#topBarMainDummy {height: 13px;}

#topBarMainContentLeft, #topBarMainContentRight {
	padding: 8px 22px 0px 22px;
	height: 31px;
	background-image: url(http://www.ellegirl.nl/img/topTabMainPart.gif);
	background-repeat: repeat-x;
	text-transform: uppercase;
}

#topBarMainContentLeft  {float: left;}
#topBarMainContentRight {float: right;}

.topHeaderRight, .topHeaderLeft {
	height: 23px;
	text-align: left;
	margin: 3px 0px 0px -1px;
	font-size: 20px;
}

.topHeaderRight h1, .topHeaderLeft h1 {
	font-size: 20px;
	display: inline;
}

.topHeaderRight {text-align: right;}
.topHeaderLeft  {text-align: left;}

.topHeaderLeft a, .topHeaderLeft a:link, .topHeaderLeft a:visited, .topHeaderLeft a:active {
	color: black;
	text-decoration: none;
}

.topBarMainImg {margin: 2px 11px 0px 0px;}

#topBarMainRight, #topBarMainLeft {
	width: 23px;
	height: 31px;
	background-repeat: no-repeat;
}

#topBarMainRight {
	float: right;
	background-image: url(http://www.ellegirl.nl/img/topTabMainRight.gif);
}

#topBarMainLeft {
	float: left;
	background-image: url(http://www.ellegirl.nl/img/topTabMainLeft.gif);
}

#mainCol {margin: 0px 18px 0px 15px; font-size: 11px; color: #666666;}

.starPink {margin: 0px 0px 1px 0px;}

#artMainHeader {margin: 15px 0px 16px 0px;}

#artMainSubHeader {
	font-style: italic;
	color: #3F3F3F;
}

#asSeenHeader {
	margin: 25px 0px 23px 0px;
	color: #3e3e3e;
	text-transform: uppercase;
}

.imgArtMain {
	float: left;
	margin: 0px 15px 12px 0px;
	width: 130px;
	height: 130px;
}

.artMainLine {
	height: 3px;
	background-image: url(http://www.ellegirl.nl/img/blackdot.gif);
	background-repeat: repeat-x;
}

.artDate {
	padding-top: 1px;
	text-align: right;
	white-space: nowrap;
}

#colRight {
	background: white;
	background-image: url(http://www.ellegirl.nl/img/stripes_bg.gif);
	background-repeat: repeat;
	background-position: top left;
}

#colRightWrap {
	width: 336px;
	background: white;
}

#bannerRect, #bannerRect1, #bannerRect2 {
	width: 336px;
	height: 280px;
	overflow: hidden;
}

#bannerRect1, #bannerRect2 {position:absolute;}
#bannerRect1 {z-index:5;}
#bannerRect2 {z-index:10;}

#bannerTop {margin-left:20px;}

#bannerTop, #bannerTop1, #bannerTop2 {
	width: 728px;
	height: 90px;
	overflow: hidden;
}

#bannerTop1, #bannerTop2 {position:absolute; text-align:center;}
#bannerTop1 {z-index:5;}
#bannerTop2 {z-index:10;}



/* forum Topics*/
#forumTopics {
	margin-top: 5px;
	width: 100%;
	height: 181px;
	background-image: url(http://www.ellegirl.nl/img/forumtopics_bg.gif);
	background-repeat: no-repeat;
	background-position: top right;
}

#forumTopicsLink {
	padding:18px 0px 0px 37px;
}

#forumTopicsLink img {
	width: 185px;
	height: 34px;
}

#forumTopicsWrap, .forumTopicsLine, .forumTopicsStar, .forumTopicsDesc, .forumTopicsReact {float: left;}

#forumTopicsWrap {padding: 29px 0px 0px 34px;}

.forumTopicsLine {
	clear: both;
	width: 300px;
}

.forumTopicsStar {
	width: 11px;
	height: 16px;
	margin-right: 15px;
	background-image: url(http://www.ellegirl.nl/img/star_black_green.gif);
	background-repeat: no-repeat;
	background-position: 0px 1px;
}

.forumTopicsDesc {
	width: 187px;
	padding-left: 2px;
	height: 16px;
	overflow: hidden;
}

.forumTopicsDesc a, .forumTopicsDesc a:link, .forumTopicsDesc a:visited, .forumTopicsDesc a:active {
	color: black;
	text-decoration: none;
}

.forumTopicsReact {
	width: 50px;
	color: white;
	margin-left: 31px;
}


/* agenda */
#agenda {
	width: 100%;
	height: 245px;
	background-image: url(http://www.ellegirl.nl/img/agenda_bg.gif);
	background-repeat: no-repeat;
	background-position: top right;
}

#agendaMonth {
	padding: 18px 0px 0px 180px;
	font-size: 18px;
	text-align: center;
}

#agendaWrap {
	padding: 26px 0px 0px 27px;
	float: left;
}

.agendaLine, .agendaDate, .agendaDesc {
	height: 15px;
	float: left;
}

.agendaLine {
	clear: both;
	width: 300px;
}

.agendaDate {
	width: 54px;
	margin-right: 16px;
	overflow: hidden;
}

.agendaDesc {
	padding-left: 2px;
	width: 225px;
	overflow: hidden;
}

.agendaDesc a, .agendaDesc a:link, .agendaDesc a:visited, .agendaDesc a:active {
	color: black;
	text-decoration: underline;
}

/* bloemen */
#bottomRow {
	width: 950px;
	height: 259px;
	position: absolute;
	margin-top: -259px;
	z-index: 1;
	background-image: url(http://www.ellegirl.nl/img/bottom_bg.gif);
}



/* related */
#relatedWrap {margin-top: 8px;}

.relatedArrow, .relatedDate, .relatedDesc {padding: 2px 0px 2px 0px;}

.relatedDate {
	padding-right: 19px;
	vertical-align: bottom;
	white-space: nowrap;
}

.relatedDesc {
	color: #FF0088;
	width: 100%;
}

.relatedArrow {
	padding-right: 18px;
	height: 13px;
	background-image: url(http://www.ellegirl.nl/img/gray_arrow.gif);
	background-position: center left;
	background-repeat: no-repeat;
}

.relatedDesc a, .relatedDesc a:link, .relatedDesc a:visited, .relatedDesc a:active {
	color: #FF0088;
	text-decoration: none;
}


/* reacties */
.reactUser {color: #FF0088;}
.reactDate {color: #8C8C8C;}
.react {margin-top: 13px;}

/* geef reactie */
#putReact{
	margin-left: 5px;
	width: 391px;
	height: 484px;
	background-image: url(http://www.ellegirl.nl/img/reactie_bg.jpg);
	background-repeat: no-repeat;
}

#putReactWrap {padding: 50px 53px 0px 41px;}

#putReactNAW{
	float: left;
	margin-bottom: 22px;
}

#putReactNAW .inputText {
	width: 162px;
	height: 17px;
	border: 1px solid #8b8b8b;
}

#putReactNAW .inputQuestion, #putReactDesc .inputQuestion {margin-top: 5px;}

#putReactDesc {clear: both;}

#putReactDesc textarea {
	width: 293px;
	height: 153px;
	overflow: auto;
	border: 1px solid #8b8b8b;
}

#putReactSmilies {
	float: left;
	margin: 10px 0px 0px 12px;
	width: 116px;
}

#putReactSmilies div {
	float: left;
	padding: 12px 0px 0px 14px;
}

#putReactSmilies img {
	width: 15px;
	height: 15px;
}



/* shadows */
#sTL, #sT, #sTR, #sTLR, #sTRL {height: 16px;}
#sBL, #sB, #sBR, #sBLR, #sBRL {height: 14px;}
#sTL, #sL, #sBL, #sTLD, #sBLU {width: 15px;}
#sTR, #sR, #sBR, #sTRD, #sBRU {width: 17px;}
#sL, #sR {height: 100%;}

#sTL, #sTR, #sBL, #sBR,  #sTLR, #sTRL, #sTLD, #sBLU, #sTRD, #sBRU, #sBLR, #sBRL {background-repeat: no-repeat;}
#sT, #sB {background-repeat: repeat-x;}
#sL, #sR {background-repeat: repeat-y;}

#sT table, #sB table {width: 100%;}
#sL table, #sR table {height: 100%;}

#sTL {background-image: url(http://www.ellegirl.nl/img/border_top_left.gif);}
#sT  {background-image: url(http://www.ellegirl.nl/img/border_top.gif);}
#sTR {background-image: url(http://www.ellegirl.nl/img/border_top_right.gif);}
#sL  {background-image: url(http://www.ellegirl.nl/img/border_left.gif);}
#sR  {background-image: url(http://www.ellegirl.nl/img/border_right.gif);}
#sBL {background-image: url(http://www.ellegirl.nl/img/border_bottom_left.gif);}
#sB  {background-image: url(http://www.ellegirl.nl/img/border_bottom.gif);}
#sBR {background-image: url(http://www.ellegirl.nl/img/border_bottom_right.gif);}

#sTLR, #sTRL, #sBLR, #sBRL {width: 50%;}
#sTLD, #sBLU, #sTRD, #sBRU {height: 50%;}

#sTLR {
	background-image: url(http://www.ellegirl.nl/img/border_top_left_right.gif);
	background-position: top left;
}

#sTRL {
	background-image: url(http://www.ellegirl.nl/img/border_top_right_left.gif);
	background-position: top right;
}

#sTLD {
	background-image: url(http://www.ellegirl.nl/img/border_top_left_down.gif);
	background-position: top left;
}

#sBLU {
	background-image: url(http://www.ellegirl.nl/img/border_bottom_left_up.gif);
	background-position: bottom left;
}

#sTRD {
	background-image: url(http://www.ellegirl.nl/img/border_top_right_down.gif);
	background-position: top right;
}

#sBRU {
	background-image: url(http://www.ellegirl.nl/img/border_bottom_right_up.gif);
	background-position: bottom right;
}

#sBLR {
	background-image: url(http://www.ellegirl.nl/img/border_bottom_left_right.gif);
	background-position: bottom left;
}

#sBRL {
	background-image: url(http://www.ellegirl.nl/img/border_bottom_right_left.gif);
	background-position: bottom right;
}



/* footer */
#footer {width: 100%;}

#footer a, #footer a:link, #footer a:visited, #footer a:active {color: black;}

#footerLeft {
	padding-left: 8px;
	width: 170px;
	text-align: left;
	font-size:9px;
font-family:arial;
}

#footerCenter {
	width: 360px;
	text-align: left;
font-size:9px;
font-family:arial;
}

#footerCenter a {
padding: 0px 5px 0px 5px; 
font-size:9px;
font-family:arial;
}

#footerCenter a, #footerCenter a:link, #footerCenter a:visited, #footerCenter a:active,
#footerRight a, #footerRight a:link, #footerRight a:visited, #footerRight a:active {
	color:black;
	text-decoration: none;
}

#footerRight {
	padding-right: 8px;
	text-align: right;
	font-size:9px;
	font-family:arial;
}

#footerRight a {padding-left: 16px;font-size:9px;font-family:arial;}

.archiefLine {clear: both;}

.archiefSubLine {
	margin-left: 19px;
	padding-bottom: 7px;
}

.archiefArrow, .archiefDate, .archiefDesc {float: left;}

.archiefArrow {
	width: 21px;
	height: 21px;
	background-image: url(http://www.ellegirl.nl/img/pink_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}

.archiefDate, .archiefDesc {
	height: 14px;
	overflow: hidden;
	margin-top: 4px;
}

.archiefDate {width: 58px;}

.archiefDesc {width: 285px;}

.archiefDesc a, .archiefDesc a:link, .archiefDesc a:visited, .archiefDesc a:active {
	color: #8b8b8b;
	padding-left: 2px;
	text-decoration: none;
}

.archiefSubDesc, .archiefSubReact {
	padding-left: 2px;
	color: #8C8C8C;
	width: 343px;
	overflow: hidden;
	clear: both;
	height: 14px;
}

.archiefSubReact {padding-top: 1px;}

#archiefList {padding: 6px 0px 9px 0px;}

#pages {clear: both;}

#pagesPrev {padding-right: 15px;}
#pagesNext {padding-left: 16px;}

#pagesNums {color: #828282;}

#pagesNums img {margin: 0px 6px 2px 6px;}

#pagesNums a, #pagesNums a:link, #pagesNums a:visited, #pagesNums a:active {
	text-decoration: underline;
	color: #828282;
}

#pagesPrev a, #pagesPrev a:link, #pagesPrev a:visited, #pagesPrev a:active,
#pagesNext a, #pagesNext a:link, #pagesNext a:visited, #pagesNext a:active,
#pagesPrev, #pagesNext {
	color: #ffcce7;
}

#pagesPrev a.active, #pagesPrev a.active:link, #pagesPrev a.active:visited, #pagesPrev a.active:active,
#pagesNums a.active, #pagesNums a.active:link, #pagesNums a.active:visited, #pagesNums a.active:active,
#pagesNext a.active, #pagesNext a.active:link, #pagesNext a.active:visited, #pagesNext a.active:active {
	color: #ff288f;
}

#asSeenPaint {
	margin-left: 11px;
	width: 383px;
	height: 521px;
	background-image: url(http://www.ellegirl.nl/img/asseen_schilderij.jpg);
	background-repeat: no-repeat;
}

#asSeenPaintWrap {padding: 79px 0px 0px 71px;}

#asSeenPaintPhoto {
	width: 237px;
	height: 355px;
	overflow: hidden;
}

#asSeenPaintSub {
	width: 360px; 
	text-align: right;
	font-style: italic;
	color: #929292;
	font-weight: normal;
	margin-top: -6px;
}

#egWasHerePaint {
	margin: 18px 0px 0px 11px;
	width: 388px;
	height: 379px;
	background-image: url(http://www.ellegirl.nl/img/ellegirlwashere_schilderij.jpg);
	background-repeat: no-repeat;
}

#egWasHerePaintWrap {padding: 80px 0px 0px 74px;}

#egWasHerePaintPhoto {
	width: 232px;
	height: 234px;
	overflow: hidden;
}

#prevNextPic {
	margin-top: 15px;
	text-align: center;
}

.prevNext {padding: 0px 20px;}

.prevNext2 {
	padding: 0px 20px;
	font-size: 13px;
}

#egWasHereCount {margin-top: 27px;}

#egWasHereSAF a, #egWasHereSAF a:link, #egWasHereSAF a:visited, #egWasHereSAF a:active {
	color: black;
	text-decoration: none;
}

#archiefHeader {
	color: #ff2788;
	font-size: 18px;
	margin-top: 25px;
}

.overzichtItem {margin-top: 11px;}

.overzichtImg {
	float: left;
	padding-bottom: 6px;
}

.overzichtImg img {
	float: left;
	margin: 3px 15px 0px 0px;
	width: 130px;
	height: 130px;
}

.overzichtBlackLine {
	margin-top: 4px;
	height: 1px;
	overflow: hidden;
	width: 210px;
	float: right;
	background: black;
}

.overzichtDate {
	margin-bottom: 6px;
	white-space: nowrap;
}

.overzichtTitle {
	color: #ff2788;
	margin-bottom: 3px;
}

.overzichtTitle a, .overzichtTitle a:link, .overzichtTitle a:visited, .overzichtTitle a:active {
	color: #ff2788;
	text-decoration: none;
}

.overzichtDesc, .artText {color: #666666;}
.overzichtDesc p {margin: 0;color: #666666;}
.overzichtDesc div, .overzichtDesc span, .overzichtDesc p, .artText div, .artText span, .artText p {color: #666666;}

.overzichtPinkLine {
	background-image: url(http://www.ellegirl.nl/img/dotted_pink.gif);
	background-repeat: repeat-x;
	background-position: 0px 10px;
	width: 100%;
	margin-top: 10px;
}

.overzichtReact {
	padding-left: 9px;
	white-space: nowrap;
	text-align: right;
	color: #666666;
	margin-top: 10px;
}

.overzichtReact a, .overzichtReact a:link, .overzichtReact a:visited, .overzichtReact a:active {
	color: #fe2787;
	margin-left: 5px;
	text-decoration: none;
}

.verkoopadressenlijst {
	display: none;
}

.vktitel {
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	color: #FF2788;
	padding-top: 16px;
}

.vktel {
	color: #666666;
	font-size: 11px;
	padding-top: 16px;
}

td.vkurl, td.vkurl a:link, td.vkurl a:visited {
	color: #666666;
	font-size: 11px;
	text-decoration: none;
}

a.alfabet:link, a.alfabet:visited {
	color: #000000;
	font-weight: bold;
}

a.alfabetcur:link, a.alfabetcur:visited {
	color: #FF2788;
	font-weight: bold;
}

#letter {
	font-size: 50px;
	color: #FF2788;
	text-align: right;
	text-transform: uppercase;
}

.content, .content p, .content span, .content div {
	color:#666666
}

ul {
	margin-top: 2px;
}